package models

import (
	"time"
)

// YhMenu undefined
type Menu struct {
	ID        int64     `json:"id" gorm:"id"`
	Pid       int64     `json:"pid" gorm:"pid"`               // 上级ID
	Name      string    `json:"name" gorm:"name"`             // 菜单名
	Path      string    `json:"path" gorm:"path"`             // 地址
	Title     string    `json:"title" gorm:"title"`           // 描述
	Icon      string    `json:"icon" gorm:"icon"`             // 图标
	CreatedAt time.Time `json:"created_at" gorm:"created_at"` // 创建时间
	UpdatedAt time.Time `json:"updated_at" gorm:"updated_at"` // 更新时间
	Order     int64     `json:"order" gorm:"order"`
}

// TableName 表名称
func (*Menu) TableName() string {
	return "dg_menu"
}